foreigner talk - German English Dictionary